package ar.edu.utn.frsf.tpae.a2014.g01.entidad;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;

@Entity
@Table(name = "emp")
public class Empleado extends Usuario {

        @Column(name = "emp_sue")
        private float sueldo;
        
        @Column(name = "emp_fch_alt")
        @Temporal(TemporalType.TIMESTAMP)
        private Date fechaAlta;
	
	public Empleado(int id, String usuario, String password, String nombre,
			String apellido, String dni, String cuit, String cbu,
			String telefono, float sueldo, Date fechaAlta) {
		super(id, usuario, password, nombre, apellido, dni, cuit, cbu, telefono);
		this.sueldo = sueldo;
		this.fechaAlta = fechaAlta;
	}
	
	public Empleado() {
		
	}

	public float getSueldo() {
		return sueldo;
	}
	public void setSueldo(float sueldo) {
		this.sueldo = sueldo;
	}
	public Date getFechaAlta() {
		return fechaAlta;
	}
	public void setFechaAlta(Date fechaAlta) {
		this.fechaAlta = fechaAlta;
	}
	
	
}
